public libraries - French English Dictionary